Loops under Strategies ... Continued

نویسندگان

  • René Thiemann
  • Christian Sternagel
  • Jürgen Giesl
  • Peter Schneider-Kamp
چکیده

While there are many approaches for automatically proving termination of term rewrite systems, up to now there exist only few techniques to disprove their termination automatically. Almost all of these techniques try to find loops, where the existence of a loop implies non-termination of the rewrite system. However, most programming languages use specific evaluation strategies, whereas loop detection techniques usually do not take strategies into account. So even if a rewrite system has a loop, it may still be terminating under certain strategies. Therefore, our goal is to develop decision procedures which can determine whether a given loop is also a loop under the respective evaluation strategy. In earlier work, such procedures were presented for the strategies of innermost, outermost, and context-sensitive evaluation. In the current paper, we build upon this work and develop such decision procedures for important strategies like leftmost-innermost, leftmost-outermost, (max-)parallel-innermost, (max-)parallel-outermost, and forbidden patterns (which generalize innermost, outermost, and context-sensitive strategies). In this way, we obtain the first approach to disprove termination under these strategies automatically.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Loops under Strategies

While there are many approaches for automatically proving termination of term rewrite systems, up to now there exist only few techniques to disprove their termination automatically. Almost all of these techniques try to find loops, where the existence of a loop implies non-termination of the rewrite system. However, most programming languages use specific evaluation strategies, whereas loop det...

متن کامل

Dislocation Loop Formation and Growth under In Situ Laser and/or Electron Irradiation

Vacancies and interstitial atoms are primary lattice (point) defects that cause observable microstructural changes, such as the formation of dislocation loops and voids in crystalline solids. These defects' diffusion properties determine the phase stability and environmental resistibility of macroscopic materials under ambient conditions. Although in situ methods have been proposed for measurin...

متن کامل

Optimal Process Adjustment under Inspection Errors Considering the Cycle Time of Production

Process adjustment, also known as process targeting, is one of the classical problems in the field of quality control and production economics. In the process adjustment problem, it is assumed that process parameters are variables and the aim is to determine these parameters such that certain economic criteria are optimally satisfied. The aim of this paper is to determine the optimal process ad...

متن کامل

Reactive and Active Power Control of Grid WECS Based on DFIG and Energy Storage System under both Balanced and Unbalanced Grid Conditions

This paper focuses on improving the active and reactive power control of Wind Energy Conversion System (WECS) by employing the Battery Energy Storage System (BESS) and controlling the frequency and voltage regulation instantaneously. The proposed power control scheme is composed of two control loops so that they are implemented and designed for active power control and controlling the reactive ...

متن کامل

Mutagenesis and molecular modeling reveal three key extracellular loops of the membrane receptor HasR that are involved in hemophore HasA binding.

On the basis of the three-dimensional model of the heme/hemophore TonB-dependent outer membrane receptor HasR, mutants with six-residue deletions in the 11 putative extracellular loops were generated. Although all mutants continued to be active TonB-dependent heme transporters, mutations in three loops abolished hemophore HasA binding both in vivo and in vitro.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010